ball rest - Spanish English Dictionary